home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / go32 / fs / ed.h < prev    next >
C/C++ Source or Header  |  1995-03-21  |  959b  |  44 lines

  1. #ifndef _ED_H_
  2. #define _ED_H_
  3.  
  4. #include "gotypes.h"
  5. #include "tss.h"
  6. #include "extdebug.h"
  7.  
  8. extern ExternalDebuggerInfo edi;
  9. extern TSS a_tss;
  10.  
  11. extern int old_go32;
  12. extern int remote;
  13. extern char *sympath;
  14. extern char *symname;
  15. extern char *symext;
  16. extern char *startup_file;
  17. extern word32 dos_mem_lo;
  18. extern word32 dos_mem_hi;
  19.  
  20. int valid_addr (word32 vaddr, int len);
  21. void run_child(void);
  22. void re_start (void);
  23.  
  24. /* these return nonzero if a page fault would have happened */
  25. int read_child(word32 child_addr, void *buf, unsigned len);
  26. int write_child(word32 child_addr, void *buf, unsigned len);
  27.  
  28. #define A_black         0
  29. #define A_blue          1
  30. #define A_green         2
  31. #define A_cyan          3
  32. #define A_red           4
  33. #define A_purple        5
  34. #define A_brown         6
  35. #define A_grey          7
  36. #define A_bold          8
  37. #define A_yellow        14
  38. #define A_white         15
  39.  
  40. void ansi(int fg);
  41.  
  42. #endif
  43.  
  44.